From: Jonas Ã…dahl Date: Fri, 16 Aug 2019 14:29:22 +0000 (+0200) Subject: shell-global: Set stage input region via MetaX11Display X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~832^2^2~28 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=16cb918e0dcca7e59753f803f4e9b585792cdab1;p=gnome-shell.git shell-global: Set stage input region via MetaX11Display The API in mutter changed to set it via MetaX11Display; lets jump on the train. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/682 --- diff --git a/src/shell-global.c b/src/shell-global.c index 06f2be2aa..1556bf03d 100644 --- a/src/shell-global.c +++ b/src/shell-global.c @@ -614,11 +614,12 @@ static void sync_input_region (ShellGlobal *global) { MetaDisplay *display = global->meta_display; + MetaX11Display *x11_display = meta_display_get_x11_display (display); if (global->has_modal) - meta_set_stage_input_region (display, None); + meta_x11_display_set_stage_input_region (x11_display, None); else - meta_set_stage_input_region (display, global->input_region); + meta_x11_display_set_stage_input_region (x11_display, global->input_region); } /**